electronic telescope - Español Inglés Diccionario